/*首页顶部搜索*/
.header,.header-home{position: fixed;left: 0;right: 0;top:0;max-width: 640px;margin: 0 auto;height: 4rem;line-height: 4rem; background-color: #129aee; z-index: 8;color: #ffffff;}
.header-home {background-color: transparent;overflow: hidden;height: 3.5rem;line-height: 3.5rem;top: 4rem;}
.home-location{font-size: 1.2rem;color: #fff;float: left;margin:auto 3%;}
.home-location span,.location span{float: left;}
.home-location i,.location i{font-size: 1rem;margin-top: 0.15rem;float: left;}
.home-location a{color: #fff}
.home-search{float: right;margin:auto 3%;}
.home-search i{font-size: 1.3rem;color: #fff;}
.home-search form{display: none;}
.home-search form input{width: 60%;height: 2.2rem; position: absolute;left: 50%;top: 0.6rem;margin-left: -30%;font-size: 1rem;text-align: center;border-radius: 5px;border: none;}
.home-search form button{border: none;outline: none;background-color: transparent;}
/*内容也顶部*/
.header-title{text-align: center;position: absolute;left: 10%;right: 10%;font-size: 1.5rem;}
.return{float: left;padding:0 3%;font-size: 1.5rem;color:#fff;}

/*顶部搜索*/
.header{border-bottom: 1px solid #EAEAEA;}
.header form{background-color: #f2f2f2;float: left;height: 2.6rem;line-height: 2.6rem;margin-top: 0.7rem;width: 72%;margin-left: 3%;padding-left: 3%;color: #999;}
.header form input{border: none;outline: none;width: 85%;height: 2rem;background-color: transparent;font-size: 1.2rem;}
.header form i{font-weight: bold;font-size: 1.3rem;}
.header .location{width: 16%;float: right;font-size: 1.2rem;color: #999;}
.location i{margin-left: 10%}
/*首页幻灯片*/
.content{margin-bottom: 4rem;}
.content-bot{margin-top: 4rem;}
.btn-top{margin-top:5.7rem;}
/*首页专题分类*/
.home-theme,.category-theme{padding: 2%;background-color: #fff;}
.home-theme li,.category-theme li{float: left;width: 48%;margin: 1%;position: relative;}
.theme-title{position: absolute;top: 0;right: 0;left: 0;bottom: 0;padding: 1rem 0 0 0.8rem;color: #fff;}
.theme-title b{font-size: 2rem;line-height: 2em;display: block;}
.theme-title p{font-size: 0.8rem;background-color: #fff;color:#425cde;line-height: 1.2em;padding: 0 0.1rem;float: left;}
.home-theme li:nth-child(1) p{letter-spacing: -1px;}
.home-theme li:nth-child(2) p{color: #8db353}
.home-theme li:nth-child(3) p,.home-theme li:nth-child(4) p{color: #dab69d;}

/*分类*/
.category-theme li{border-radius: 0.5rem;overflow: hidden;}
.category-theme .theme-title p{background-color: transparent;color: #fff;}
.category-theme li:nth-child(1) .theme-title{background-color: rgba(80,200,220,0.8);}
.category-theme li:nth-child(2) .theme-title{background-color: rgba(30,120,190,0.8);}
.category-theme li:nth-child(1) .theme-title p,.category-theme li:nth-child(2) .theme-title p{letter-spacing: -1px;}
.category-theme li:nth-child(3) .theme-title{background-color: rgba(230,150,170,0.8);}
.category-theme li:nth-child(4) .theme-title{background-color: rgba(230,110,110,0.8);}
.category-theme li:nth-child(5) .theme-title{background-color: rgba(240,200,100,0.8);}
.category-theme li:nth-child(6) .theme-title{background-color: rgba(240,160,100,0.8);}
.category-theme li:nth-child(7) .theme-title{background-color: rgba(100,200,120,0.8);}
.category-theme li:nth-child(8) .theme-title{background-color: rgba(80,210,170,0.8);}

/*热门推荐*/
.home-recommend,.home-cate{background-color: #fff;margin-top: 0.8rem;}
.recommend-title{text-align: center;padding: 1rem 0;border-bottom:1px solid #e1e1e1;}
.recommend-title b{font-size: 1.4rem;line-height: 1.5em;color: #666;}
.recommend-title b i{font-size: 1.2rem;}
.recommend-title span{font-size: 0.9rem;color: #c2c2c2;line-height: 1.5em;}

.recommend-list{padding: 3%;}
.recommend-more{text-align: center;margin: 2rem auto 1rem;}
.recommend-more span{padding: 0.8rem 1.5rem;border: 1px solid #129aee;color: #129aee;font-size: 1rem;border-radius: 0.3rem;}
/*商品列表*/
.commodity{background-color: #fff;padding: 3%;}
.commodity li{position: relative;margin-bottom: 3%;}
.commodity-img{width: 35%;float: left;position: relative;}
.heat{position: absolute;left: 0.5rem;top: 0.5rem;width: 2.5rem;z-index: 1;}
.commodity-con{float: right;width: 62%;}
.commodity-title{color: #3e3e3e;font-size: 1.2rem;line-height: 1.5em;}
.commodity-brief{color: #c0c0c0;font-size: 0.8rem;line-height: 1.5em; overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.commodity-location{margin-top: 0.3rem;color: #c0c0c0;font-size: 0.8rem;}
.commodity-location span{padding: 0.1rem 0.6rem;border: 1px solid #c0c0c0;border-radius: 0.5rem;font-size: 0.9rem;}
.commodity-price{position: absolute;bottom: 0;width: 60%;border-bottom: 1px solid #ebebeb;}
.commodity-price b{color: #d53130;font-size: 1.6rem;}
.commodity-price b samp{font-size: 1rem;}
.commodity-price b label{margin-left: 0.5rem;}
.commodity-price del{color: #c0c0c0;font-size: 1rem;margin-left: 1rem;}
.commodity-price .commodity-location{float: right;}
.commodity-price span,.commodity-price label{color: #c0c0c0;font-size: 1rem;}
.commodity-price span{margin-left: 1rem;text-decoration:line-through;}
.commodity-grade{margin-bottom: 0.5rem;}
.commodity-grade i{color: #F63;font-size: 1rem;}
.commodity-code{font-size: 1.3rem;margin-top: 1rem;}
.commodity-state{font-size: 1.3rem;margin-bottom: 1rem;}
.commodity-state samp{color: #f00;}
.commodity-inf{height: 1.5rem;font-size: 0.8rem;line-height: 1.5em;}
.commodity-inf p {overflow: hidden;text-overflow: ellipsis;}
.commodity-introduce{font-size: 0.8rem;color: #bababa;}
.commodity-price1{color: #FF7491;font-size: 1rem;}

/*商品块列表*/
.commodity-block{background-color: transparent;}
.commodity-block li{width: 45%;float: left;background-color: #fff;padding: 2% 2% 0;margin-bottom: 2%;}
.commodity-block li:nth-child(even){margin-left: 2%;}
.commodity-block .commodity-img,.commodity-block .commodity-con{width: auto;float: none;}
.commodity-block .commodity-title{margin-top: 0.5rem;}
.commodity-block .commodity-con .commodity-price{position: relative;width: 100%;border-bottom: none;}

.commodity-price i{float: right;font-size: 1rem;color: #C0C0C0;line-height: 0.5em;margin-top: 1rem;}

.commodity-block .commodity-price i{line-height: inherit;font-size: 1.5rem;margin-top: auto;}
.commodity-block .heat{left: 1rem;top: 1rem;}
.commodity-block .commodity-price del{float: right;}

/*特色美食*/
.cate-com {padding: 2.5%;}
.cate-com li{float: left;width: 24%;margin: 0.5%;position: relative;}
.cate-com li:hover div{display: table;}
.cate-com li div{background-color: #44be1e;position: absolute;top: 0;right: 0;left: 0;bottom: 0; z-index: 1;width: 100%; height: 100%;text-align: center;line-height: 1.3em;font-size: 0.8rem;display: none;}
.cate-com li span{color: #fff;display: block;display: table-cell;padding:0 1rem;text-align: center;vertical-align: middle;}
/*底部*/
.footer{position: fixed;left: 0;right: 0;bottom: 0;background-color: #fff;border-top: 1px solid #efefef;max-width: 640px;margin: 0 auto;z-index: 8;}
.footer-home{top:0;bottom: auto;border-bottom:1px solid #eaeaea}
.footer-home li,.footer-product li{float: left;width: 50%;text-align: center;line-height: 4rem;font-size: 1.2rem;border-bottom: 1px solid #EAEAEA;}
.footer-home li.active a{color: #129aee;}
.footer-home li i,.footer-product li i{font-size: 2rem;}
.footer-product li>div{width: 50%;float: left;line-height: 1.75rem;}

.footer-product li{width: 50%;padding: .3rem 0}
.footer-product li a{color: #a5a5a5;}
.footer-product li.active{height: 4rem; line-height: 4rem;padding-top: 0; font-size: 1.3rem;background-color: #129aee;}
.footer-product li.active a{color: #fff;}

.footer-submit li{float: left;width: 50%;line-height: 4rem;text-align: center;font-size: 1.3rem;}
.footer-submit li a{color: #fff;}
.footer-submit li:first-child{text-align: left;text-indent: 1rem;}
.footer-submit li:first-child span{color: #FF7491;}
.footer-submit li samp{color: #a5a5a5;font-size: 1rem;}
.footer-submit li:last-child{background-color: #129aee;}

.footer-product1{text-align: center;/*line-height: 0;*/font-size: 1rem;}
.footer-product1 div{float: left;width: 50%;}
.footer-product1 i{font-size: 2rem;line-height:1.5em;}
.icon-aixin1{color: #129aee;}


/*热门推荐*/
.content-hot .commodity{border-bottom: 1px solid #ebebeb;padding-bottom: 0;}
.content-hot li:last-child .commodity-price{border-bottom: none;}

/*分类子页*/
.header-categoryson{/*background-color: #f2f2f2;*/border-bottom: #F2F2F2;margin-top:4rem;}
.header-categoryson form{background-color: #fff;width: 91%;}

.categoryson-title{height: 4rem;text-align: center;line-height: 4rem;padding: 0 3%;background-color: #fff;}
.categoryson-title li{float: left;width: 50%;color: #666;font-size: 1.3rem;}
.categoryson-title li.active{color: #129aee;box-shadow: 0 2px 0 #129aee;}

/*商品详情*/
.product-img{position: relative;}
.product-img i{position: absolute;z-index: 1;top: 3%;left: 3%;font-size: 2rem;line-height: 1.5em;color: #fff;}
.product-img i.collection{color: #1FB242;}
.content-product .commodity-con{float: none;padding: 3%;width: auto;background-color: #fff;position: relative;}
.content-product .commodity-price{position: relative;border-bottom: none;width: auto;}
.commodity-rob{position: absolute;right: 3%;bottom: 1.35rem; padding:2% 3%;background-color: #d53130;color: #fff; font-size: 1.2rem;border-radius: 0.3rem;}

.product-location{height: 3rem;line-height: 3rem;background-color: #fff;margin-top: 0.8rem;padding: 0 3%;font-size: 1rem;position: relative;}
.product-location i{font-size: 1.5rem;color: #c0c0c0;float: left;}
.product-location span{float: left;width: 85%;}
.product-location samp{color: #d53130;font-size: 1rem;position: absolute;top: 0;right: 3rem;}

.product-con{margin-top: 0.8rem;}
.product-article{background-color: #fff;margin-top: 1px;padding: 3%;}
/*.product-article h2{font-size: 1.3rem;padding-top: 1rem;line-height: 1.5em;}*/
/*.product-article span{font-size: 1.2rem;}*/
/*.product-article p{font-size: 1.3rem;line-height: 1.5em; text-align: left;margin-top: 1rem;}*/

/*提交*/
.content-submit{background-color: #fff;padding:0 3%;font-size: 1.2rem;}
.content-submit li{height: 3.3rem;line-height: 3.3rem;border-bottom: 1px solid #f3f3f3;overflow: hidden}
/*.content-submit li:nth-child(2){color: #989898;}*/
.content-submit li:nth-child(3),.content-submit li:nth-child(4){height: 4.5rem;line-height: 1.5em;}

.submit-l{float: left;line-height: 1.5em;font-size: 0.8rem;}

.submit-l span{color: #FF7491;}
.submit-l samp{color: #ccc;font-size: 0.8rem;}
/*增减*/
.number{text-align: center;}
.number a{border: 1px solid #129aee;float: left;width: 2.5rem;height: 2rem;line-height: 2rem; font-size: 2rem;color: #129aee;}
.number a.plus{color: #fff;background-color: #129aee;}
.number input{width: 2.5rem;height: 2rem;float: left;border: none; border-top: 1px solid #129aee;border-bottom: 1px solid #129aee;font-size: 1.5rem;text-align: center;color: #129aee;outline: none;}

/*温馨提醒*/
.submit-remind{color: #129aee;padding:5% 3%;font-size: 1.2rem;}

/*提交订单*/
.submit-number{float: right;line-height: 1.5em;color: #129aee;font-size: 1.5rem;}

/*游客信息*/
.visitors{margin-top: 3%;}
.visitors-list{height: 3.3rem;line-height: 3.3rem; background-color: #fff;border-bottom: 1px solid #f7f7f7;padding:0 3%;font-size: 1.2rem;}
.visitors-list label{width: 20%;float: left;}
.visitors-list input{width: 70%;height: 2rem;line-height: 2rem;font-size: 1.2rem;border: none;outline: none;}
.visitors-list i{float: right;font-size: 1.5rem;color: #129aee;}


/*线路详情页行程日历*/
.calendar{border-radius: 3px;margin: auto auto 1rem;overflow: hidden;padding: 3%;background-color: #fff;}
.calendar .outer{width: 100%;overflow: hidden;}
.calendar table{background: #FFF;border-collapse: separate;border-spacing: 3px;display: inline;float: left;margin-right: 10px;width: 100%;}
.calendar .week th{color: #555;height: 26px;line-height: 26px;overflow: hidden;width: 14.28%;font-size: 1rem; text-align: center;border-bottom: 1px solid #efefef;}
.calendar .month th div{background: #FFF;border-bottom: 1px solid #D5D5D5;color: #999;font: bold 16px/22px "微软雅黑","宋体",Arial;height: 22px;line-height: 1em; margin-bottom: 6px;overflow: hidden;padding-bottom: 5px;}
.calendar .month th .prevMonth{float: left;width: 2rem;}
.calendar .month th .nextMonth{float: right;width: 2rem;}
.calendar .week th.weekEnd{color: #129aee;}
.calendar .month th .dates{position: absolute;left: 50%;margin-left: -35%; width: 70%;text-align: center;}
.calendar .month th .dates em{font: bold 16px/22px Arial,Helvetica,sans-serif;}
.calendar .month th a{display: inline-block;height: 22px;width:1rem;overflow: hidden;}
.calendar .month th a.prev{background-position: 0 0;}
.calendar .month th a.prev:hover{background-position: 0 -22px;}
.calendar .month th a.prev0{background-position: 0 -44px;cursor: not-allowed;color: #ccc;}
.calendar .month th a.next{background-position: 0 -66px;}
.calendar .month th a.next:hover{background-position: 0 -88px;}
.calendar .month th a.next0{background-position: 0 -110px;cursor: not-allowed;color: #ccc;}
.calendar td{height: 4rem;line-height: 1.5em;width: 5rem;text-align: center;vertical-align: middle;overflow: hidden;position: relative;vertical-align: top}
.calendar td.cur{background-position: right -269px;color: #129aee;}
.calendar td.cur  .nl{color: #129aee;}
.calendar td.hover{background-color: #129aee; cursor: pointer;border-radius: 0.3rem}
.calendar td.hover *{color: #fff;}
.calendar td em{font-family: Arial;font-size: 1.5rem;font-style: normal;font-weight: bold;line-height: 2.2em}
.calendar td em.money{color: #F60;font-weight: bold;font-size: 14px;}
.calendar .nl{ font-size:0.8rem; color:#989898;}
.years td,.years td em{height: 3rem;font-size: 1.2rem;font-weight: bold;line-height: 3rem;}
.calendar td b{display: block;height:0rem;color: #999;line-height: 0;font-size: 1rem}
/*团购首页*/
.group-con{padding: 3%;}
.group-list{background-color: #fff;margin-bottom: 1rem;}
.group-title{color: #000;font-size: 1.3rem;line-height: 1.5em;}
.group-price{font-size: 1rem;line-height: 1.5em;}
.group-price samp{color: #ff7491;font-size: 2rem;line-height: 1.5em;margin-right: 0.5rem;}
.group-price a{float: right;background-color: #f00;color: #fff; padding:0.3rem 0.5rem ;margin-top: 0.5rem;}
.footer-group{height: 3.5rem;position: fixed; left: 0;right: 0;bottom: 20%;max-width: 640px;margin: 0 auto;}
.footer-group button{width: 3.2rem; height: 3.2rem;border-radius: 50%;border: none;background-color: #24ca71;font-size: 1rem;color: #fff;box-shadow: 0 0 0.1rem 0.1rem #24ca71;outline: none;margin: 0.3rem 3% auto auto ;float: right;}

/*团购列表*/
.group-order{border-bottom: 1px solid #eaeaea;position: relative;}
.go-title{height: 3rem;line-height: 3rem;padding: 0 3%;background-color: #fff;border-bottom: 1px solid #eaeaea;}
.go-title span{float: right;}
.group-order .commodity-price{border-bottom: none;}
.chapter{width: 25%;position: absolute;right: 10%;top: 30%;}

/*活动订单*/
.activity-list{padding: 0;margin-top: 3%;}
.activity-list li{margin-bottom: 3%;}
.activity-list .commodity{position: relative;}
.activity-list .commodity-code{color: #FF7491;}
.activity-list .commodity-price{border-bottom: none;}

/*收藏*/
.collection .categoryson-title li{width: 25%;}
.collection .commodity{margin-top: 0.5rem;}

/*弹窗*/
.popup{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,0.8);z-index: 999;display: none}
.popup-wrap{width: 70%;background-color: #fff;border-radius: 0.5rem;text-align: center; position: absolute;left: 50%;top: 30%;margin-left: -36%;padding: 1%;}
.popup-con{line-height: 6.5rem;font-size: 1.35rem;color: #808080;}
.popup-but a{width: 55%;display: block; border: 1px solid #129aee;color: #129aee;margin: 0 auto 1.5rem;font-size: 1rem;line-height: 2.5em;font-family: "微软雅黑";border-radius: 3px;font-weight: bold;}
/*0815  弹窗    新增选择样式，未修改源码，用ID选中元素修改。*/
.popup .popup-wrap #choice a{ width:40%; display: inline-block;}
.popup .popup-wrap #choice a:first-child{ margin-right: .5rem;}

/*定制*/
.customized{height: 4rem;}
.customized>div{width: 45%;float: left;background-color: #1FB242;color: #fff;line-height: 4rem;font-size: 1.3rem;text-align: center;position: relative;z-index: 2;}
.customized>div:last-child{background-color: #fff;color: #1FB242;margin-left: 10%;z-index: 1;}
.customized>div:first-child span{position:absolute;right: -3rem;  border-bottom: 4rem solid #1FB242;border-right: 3rem solid transparent;}
.customized>div:last-child span{position:absolute;left: -3rem;border-bottom: 4rem solid #fff;border-left: 3rem solid transparent;}
.customized-con form{background-color:#fff ;}
.customized-con form>div{height: 5rem;line-height: 5rem;border-bottom: 1px solid #f3f3f3;}
.customized-con form label{color: #b9b9b9;width: 25%;float: left;text-indent: 1rem;font-size: 1.3rem;}
.customized-con form input{width: 70%;outline: none;border: none;font-size: 1.3rem;height: inherit;}
.customized-con form button{width: 90%;height: 4rem;margin: 0 auto 0;display: block;font-size: 1.3rem;background-color: #ffae00;border: none;color: #fff;border-radius: 0.3rem;}
.customized-con form>div:nth-last-child(2){border-bottom: none;}

/*正在加载*/
.load{background-color: #E1E1E1;text-align: center;font-size: 1rem;line-height: 3rem;height: 3rem;}

/*没有商品*/
.empty{float: left;margin-top: 40%;width: 100%;text-align: center;}

/*Y游客信息*/
.line:after{content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-top: 1px solid #D9D9D9;color: #D9D9D9;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(0.5);    transform: scaleY(0.5);}
.btn{width:94.4%;display:block;margin:1.7rem auto;border:1px solid #129aee;color:#129aee;background:#fff;line-height:3.78rem;text-align: center;font-size:1.17rem;}
.border0{border:0 !important;}
.tour-list{padding:0 .835rem;background-color: #fff;}
.tour-list li{border-bottom:1px solid #e1e1e1;height:5rem;overflow: hidden;}
.tour-list .tour-info{padding:.75rem 0;}
.tour-list .tour-info p{color:#5a5a5a;font-size:1.4rem;line-height:1.75rem;}
.tour-list .tour-info span{color:#ccc;font-size:1.2rem;}
.tour-list li:last-child{border:0}
.tour-list div,.tour-list label{float: left}
.tour-list .right-btn{float: right}

.tour-list label span{font-size:1.53rem;margin-right:1rem;color:#cfcfcf;}
.tour-list label .icon-check-outline{color:#129aee}
.tour-list label,.tour-list .right-btn a{line-height:5rem;color:#989898;padding:0 .5rem;font-size:1.55rem;}
.tour-list label,.tour-list .right-btn a.icon-bi{color:#129aee;}

/*Y我的*/
.my-top{background:url(../images/img-3.jpg);height:16rem;background-position: center center;background-size:auto 100%;;padding-top:4rem;box-sizing: border-box;}
.my-top .my-head{width:6rem;height:6rem;border-radius:3rem;overflow: hidden;margin:0 auto;/*border: 2px solid #fff;*/}
.my-top .my-head img{width:100%;height:100%;}
.my-top p{color:#fff;font-size:1.5rem;text-align: center;line-height:3rem;}
.my-list ul{margin-top:3%;padding:0 3%;background-color:#fff;}
.my-list li{line-height:2rem;border-bottom:1px solid #e1e1e1}
.my-list li a{display: block;font-size:1.3rem;}
.my-list li .left-icon{font-size:1.5rem;background-color:#129aee;color:#fff;display: inline-block;width:2rem;text-align: center;margin:1.25rem 1rem 1.25rem auto;border-radius:1rem;}
/*.my-list li:last-child{border:0}*/
.my-list li .icon-right_arraw{float: right;line-height:4.5rem;font-size:1rem;color:#989898}
/*0815 Y我的  新增*/
.my-list ul.seller i:first-child{background: #febf00;}
.my-list ul li.categ{ line-height: 4rem;}

/*Y我的订单*/
.order-select .green{color:#129aee;}
.order-select{margin :4rem 0 3%;}
.order-select ul{background-color:#fff;padding:0 3%;}
.order-select ul:after{clear:both;visibility:hidden;width:100%;display:block;height:0;content:''}
.order-select li{float: left;width:20%;text-align: center;padding:1rem 0}
.order-select li a{display: block;color:#989898;font-size:1rem;}
.order-select li i{font-size:2rem;line-height:2rem;}
.order-select li p{line-height:2rem;}

.order-list li{padding:0 3%;background:#fff;}
.order-list .list-top{line-height:3rem;color:#5a5a5a;font-size:1.2rem;position: relative}
.order-list .list-top:after{}
.order-list .list-top .right{color:#129aee;font-size:1.2rem;}
.order-list .list-mid{padding:1rem 0;}
.order-list .list-mid:after{content:'';display: block;visibility: hidden;width:100%;height:0;clear: both}
.order-list .list-img{width:25.5%;float: left}
.order-list .list-info{width:72%;float: right;font-size:1rem;}
.order-list .list-info .title{font-size:1.2rem;color:#5a5a5a;font-weight:bold;line-height:2rem;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.order-list .list-info div{color:#ff7491;line-height:3rem;}
.order-list .list-info div span{color:#a5a5a5;}
.order-list .list-info .code{color:#989898}
.order-list .list-bot{line-height:3rem;font-size:1.2rem;color:#989898;position: relative}
.order-list .list-bot:after{top: 0;}
.order-list .list-bot span{color:#ff7491;font-size:1.2rem;}
.order-list .list-bot .btn1{width:7rem;height:2rem;font-size:1rem;color:#129aee;border:1px solid #129aee;line-height:2rem;margin-top:.5rem;text-align:center;border-radius:3px;margin-left: 0.5rem;}
/*0815 Y我的订单    新增*/
#my-order-page{margin-top:2.5rem;}
#my-order-page .list-info div{font-size: 1.2rem;}
#my-order-page .list-info div span:first-child{font-size: .8rem; color: #FF7491;}
#my-order-page .list-info div span:nth-child(2){font-size: 1.05rem;}

/*Y核销订单*/
.search-label{text-align: center}
.search-label label{font-size:1.2rem;}
/*0815 Y核销订单   新增*/
.verify-btn { position: fixed;width: 100%;bottom: 0; }
.verify-btn li button.btn-green{width: 100%;border-radius: 0;border: none;}

/*Y开店协议*/
.agree-content{padding:3% 3% 0 3%;}
.agree-content h1{font-size:1.5rem;margin:2rem;text-align: center}

/*Y开店申请进度*/
.schedule ul{width:69%;margin:3rem auto 2rem auto}
.schedule li{line-height:8rem;position: relative;}
.schedule li:after{content:'';position:absolute;width:2px;height:5rem;background-color:#bebebe;top:-2.5rem;left:1.25rem;line-height:3rem}
.schedule li:first-child:after{width:0;height:0;}
.schedule li .icon-check-outline{font-size:3rem;}
.schedule li div{display:inline-block;font-size:1.5rem;}
.schedule li p{margin-left:3rem;color:#5a5a5a}
.schedule .active:after{background-color:#129aee}
.schedule .active .icon-check-outline{color:#129aee}
.schedule-tip{font-size:1.2rem;margin:0 auto;text-align: center;line-height:2rem;}
.schedule-tip span{font-weight: bold;margin-bottom:.5rem;}

/*Y订单详情*/
.order-list .list-info .mult-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;}
.order-detail{background-color:#fff;margin-top:3%;padding:0 3%;}
.order-detail .detail-top{line-height:3rem;position: relative;}
.order-detail .detail-top:before{content:'';width:3px;height:1.5rem;background-color:#129aee;display: inline-block;position:absolute;top:1.1rem;left:0;border-radius:3px;}
.order-detail .detail-top p{display: inline-block;margin-left:1rem;font-size:1.3rem;line-height: 4rem;}
.detail-content{font-size:1.1rem;}
.detail-content li{line-height:2.5rem;width:100%;}
.detail-content li:after{clear: both;content:'';visibility:hidden;width:100%;height:0;display: block}
.detail-content li label{display: block;float: left}
.detail-content li .caption{width:7rem;display:inline-block;color:#989898}
.detail-content li samp{font-size:1.3rem;color:#ff7491;font-weight: bold}
/*0815  Y订单详情   新增(原css代码未修改，绑定id新增样式代码)*/
#order-list-page .order-list .list-mid .list-info div{line-height: 1rem; margin-top: 3rem;font-size: 1.3rem;}
#order-list-page .order-list .list-mid .list-info div span:first-child{font-size: 1rem; color:#FF7491;}
#order-list-page .order-list .list-mid .list-info div span:nth-child(2){font-size: 1.1rem;}
#order-list-page .order-detail .detail-content{font-size: 1.1rem;}
#order-list-page .order-detail .detail-top p{font-size:1.3rem !important; line-height: 4rem;}

/*Y我要开店*/
.shop-apply{padding:0 3%;background:#fff;font-size:1.2rem;}
.shop-apply li{border-bottom:1px solid #e1e1e1;line-height:1.5rem;position: relative;display:flex;padding:1rem 0}
.shop-apply li.block{display: block}
.shop-apply li.block label{display: block;width:100%;}
.shop-apply li label{width:6rem;display:inline-block;word-wrap:break-word;word-break:break-all;}
.shop-apply li input[type=text]{-webkit-box-flex:1;-webkit-flex:1; flex:1;outline:0;border:0;height:1.5rem;font-size: 1.2rem;}
.shop-apply li .type-select{display: flex;}
.shop-apply li .type-select input[type=radio]{visibility:hidden;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.shop-apply li .type-select input[type=radio]:checked + label:after{content:'';display:inline-block;width:.6rem;height:.6rem;border-radius:.5rem;background-color:#129aee;position:absolute;top:.2rem;left:.2rem}
.shop-apply li .type-select label{content:'';border:1px solid #129aee;width:1rem;height:1rem;border-radius:.75rem;display: inline-block;position: relative;cursor:pointer;top:.2rem;}
.shop-apply li p{position: absolute;left:10rem; top:3.5rem;color:#989898}
.radio-box{font-size: 1rem;color: #989898;}
.upload{display: inline-block}
.upload .upload-file{border:1px solid #129aee;width:8rem;height:7rem;position: relative;margin-top:1rem;box-sizing: border-box}
.upload .upload-file input{width:100%;height:100%;outline: none;-webkit-appearance:none;opacity: 0}
.upload .upload-file:after{width:1px;background-color:#129aee;height:5rem;content: '';position: absolute;top:1rem;left:50%;}
.upload .upload-file:before{height:1px;background-color:#129aee;width:5rem;content: '';position: absolute;top:50%;left:1.5rem;}
.upload .upload-img{width:8rem;height:7rem;background-size:100%;background-position: center center;background-repeat:no-repeat;margin-top:1rem;position: relative}
.upload .upload-img .close{width:1rem;height:1rem;display:block;background-color:#FF7491;color:#fff;border-radius: 1rem;line-height:1rem;text-align: center;position: absolute;right:-.5rem;top:-.5rem;}

.btn-green{width:100%;display: block;height:3.5rem;text-align: center;color:#fff;background:#129aee;border:0;outline:none;font-size:1.2rem;}
.chek-box{margin:0 auto;width:60%;position: relative}
.checkbox label{width:1.2rem !important;height:1.2rem;border:1px solid #989898;display:inline-block;border-radius:1rem;margin-right:.5rem;position: relative;float:left;box-sizing:border-box;top:2px}
.checkbox input{opacity: 0;display: block;position: absolute;width:100%;height:100%;}
.checkbox input:checked + label:after{width:1.2rem !important;height:1.2rem;display:inline-block;border-radius:1rem;margin-right:.5rem;background-color: #129aee;content:'✓';position:absolute;top:-2px;left:-2px;color:#fff;border:1px solid #129aee;line-height:1.2rem; }
.center{text-align: center;}



























